$(function() {
	// 页面导航
	$("ul li a").click(
			function() {
				// alert(this.text);
				location.href = "seller?method=show&findValue="
						+ $.trim($("#findValue").val()) + "&pageNo="
						+ $.trim(this.text);
			});

	// 商家入驻按钮单击事件，打开模态框，调用远程文件
	$("#btnAdd").click(function() {
		$("#myModal").modal({
			keyboard : false,
			backdrop : 'static',
			remote : "manage/seller/sellerEdit.jsp"
		});
	});

	// 查询按钮的单击事件
	$("#btnSearch").click(
			function() {
				location.href = "seller?method=show&findValue="
						+ $.trim($("#findValue").val());
			});

	// 手工隐藏模态框
	// $('#myModal').modal('hide');

	// 4.每次隐藏时，清除数据。确保点击时，重新加载
	$("#myModal").on("hidden.bs.modal", function() {
		$(this).removeData("bs.modal");
	});

	// 不选
	$("#selNo").click(function() {
		$('input[name="sUid"]').attr("checked", false);
	});

	// 反选
	$("#selOther").click(function() {
		$('input[name="sUid"]').each(function() {
			$(this).attr("checked", !$(this).attr("checked"));
		});
	});

	// 全选
	$("#selAll").click(function() {
		$('input[name="sUid"]').attr("checked", true);
	});

	// refresh
	$("#refresh").click(function() {
		doRefresh();
	});

	//更新按钮的单击事件
	$("#btnModify").click(function() {
		var ids = [];// 定义一个数组
		$('input[name="sUid"]:checked').each(function() {// 遍历每一个名字为sUid的复选框，其中选中的执行函数
			ids.push($(this).val());// 将选中的值添加到数组ids中
		});
		if (ids.length != 1) {
			alert("请选择一条记录");
		} else {
			doModify(ids);
		}
	});
	
	// doModify事件
	function doModify(ids) {
		// location.href = "userManageServlet?method=findUid&uId=" + ids;
		$("#myModal").modal({
			keyboard : false,
			backdrop : 'static',
			remote : "seller?method=modify&ids="+ids.toString()
		});
	}


	// 刪除按钮的单击事件
	$("#btnDelete").click(function() {// 输出选中的值
		var ids = [];// 定义一个数组
		$('input[name="sUid"]:checked').each(function() {// 遍历每一个名字为sUid的复选框，其中选中的执行函数
			ids.push($(this).val());// 将选中的值添加到数组ids中
		});
		if (ids.length == 0) {
			alert("请选择至少一条记录");
		} else {
			if (confirm("确定要删除\n" + ids + "\n共" + ids.length + "条记录？")) {
				doDel(ids);
			} else {// 取消选择，防止在有选择的情况下产生误操作
				$('input[name="sUid"]').attr("checked", false);
			}
		}
	});

	// doDel
	function doDel(ids) {
		// alert(ids.toString()); // 5,8,23
		$.ajax({
			type : 'post',
			url : 'seller?method=del',
			data : {
				ids_del : ids.toString()
			},
			dataType : 'json',
			success : function(data) {
				if (data.flag == "yes") {
					alert("删除成功");
					doRefresh();
				} else {
					alert("删除失败");
				}
			},
			error : function() {
				alert("删除异常!!!");
			}
		});
	}
	// doRefresh
	function doRefresh() {
		// 重新发数据请求，相当于刷新
		location.href = "seller?method=show&pageNo=1";
	}

});